large-scale construction project - Français Anglais Dictionnaire